# listOne = [1, 2, 3, 4, 5]
# listTwo = [2, 1, 2, 3, 6, 7]
#
# # 方法一
# listTwo.extend(listOne)  # 将两个列表合并
# listThree = tuple(listTwo)  # 转化成集合利用其特性完成去重
# listFour = list(listThree)  # 重新转化成列表
#
# # 方法二
# ltOne = [1, 2, 3, 4, 5]
# ltTwo = [6, 7, 5, 4, 5]
# ltThree = ltOne + ltTwo  # 合并列表
# lt1 = dict.fromkeys(ltThree)  # 用列表的元素创建一个值为none的字典这个函数同时会去重
# ltFour = list(lt1)  # 将lt1词典的键取出来制成列表
#
# lt2 = [1, 2, 333, 333, 3]
# lt3 = dict.fromkeys(lt2)  # 用列表
# lt4 = list(lt3)
#
# # 方法三
# list1 = [1, 2, 3, 4, 5]
# list2 = [4, 5, 6, 7, 8]
# # 找出每个列表中独有的元素
# list3 = [item for item in list1 if item not in list2]
# list4 = [item for item in list2 if item not in list1]
# # 合并这些独有元素
# list5 = list3 + list4
# print(list5)
#
# # 方法四
# list1 = [1, 2, 3, 4, 5]
# list2 = [4, 5, 6, 7, 8]
# set1 = set(list1)  # 列表的值转换为集合
# set2 = set(list2)  # 将列表的值转换为集合
#
# # 获取两个列表的并集，并去除重复
# listX = list(set1.union(set2))
#
# # 如果需要获取只在一个列表中存在的元素
# lista = list(set1 - set2)
# listB = list(set2 - set1)
#
# print("并集:", listX)
# print("仅存在于list1中的元素:", lista)
# print("仅存在于list2中的元素:", listB)
#
# print(2)
